package br.com.sca.dao;

import br.com.sca.entidades.Empresa;
import java.util.List;
import javax.persistence.Query;

public class EmpresaDAO extends DAO {

    public List<Empresa> listaEmpresas() {
        Query q = criaQuery("SELECT e FROM Empresa e where e.ativo = true ORDER BY e.nomeFantasia");
        return q.getResultList();
    }
    
    public List<Empresa> pesquisarEmpresasPorNome(String nome) {
        Query q = criaQuery("SELECT e FROM Empresa e where e.ativo = true AND e.nomeFantasia like '%" + nome + "%' ORDER BY e.nomeFantasia");
        return q.getResultList();
    }
}
